package com.javacoo.xservice.base;

/**
 * 错误码常量定义
 * <p>说明:</p>
 * <li></li>
 * @author DuanYong
 * @since 2017年6月28日下午1:04:21
 */
public interface ErrorCodeConstants {
	/**异常信息统一头信息*/
    String COMMON_EXCEPTION_HEAD= "COMMON_EXCEPTION_HEAD"; 
	/**接口只接受post请求*/
    String COMMON_REQ_POST = "COMMON_REQ_POST"; 
	/**请求参数包含非法字符*/
    String COMMON_REQ_ILLEGALITY = "COMMON_REQ_ILLEGALITY"; 
    /**请求公共参数为空*/
    String COMMON_REQ_PARAM_IS_EMPTY = "COMMON_REQ_PARAM_IS_EMPTY"; 
    /**请求公共参数-签名为空*/
    String COMMON_REQ_PARAM_SIGN_IS_EMPTY = "COMMON_REQ_PARAM_SIGN_IS_EMPTY"; 
    /**时间戳过期*/
    String COMMON_REQ_PARAM_TIMESTAMP_EXPIRE = "COMMON_REQ_PARAM_TIMESTAMP_EXPIRE";
    /**appKey验证未通过*/
    String COMMON_REQ_PARAM_APPKEY_FAILURE  = "COMMON_REQ_PARAM_APPKEY_FAILURE";
    /**交易流水号验证未通过*/
    String COMMON_REQ_PARAM_TRANS_SN_FAILURE  = "COMMON_REQ_PARAM_TRANS_SN_FAILURE";
    /**数字签名验证未通过*/
    String COMMON_REQ_PARAM_SIGN_FAILURE  = "COMMON_REQ_PARAM_SIGN_FAILURE";
    /**业务参数为空*/
    String COMMON_REQ_PARAM_PARSE_IS_EMPTY= "COMMON_REQ_PARAM_PARSE_IS_EMPTY"; 
    /**业务参数解析出错*/
    String COMMON_REQ_PARAM_PARSE_ERROR = "COMMON_REQ_PARAM_PARSE_ERROR";
    /**获取分布式锁失败*/
    String COMMON_REQ_LOCK_FAILURE  = "COMMON_REQ_LOCK_FAILURE";
    /**文件类型异常*/
    String COMMON_REQ_UPLOAD_FILE_TYPE_ERROR  = "COMMON_REQ_UPLOAD_FILE_TYPE_ERROR";
    /**文件上传附带参数异常*/
    String COMMON_REQ_UPLOAD_FILE_PARAM_ERROR  = "COMMON_REQ_UPLOAD_FILE_PARAM_ERROR";
    
}
